cyclone higgins, d.d. meaning in Indonesian

PC VersionIndonesia